package org.jeecg.modules.geo.model.vo;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @ClassName AreasDTO
 * @Description TODO
 * @Author czd
 * @Date 2021/12/24 13:46
 * @Version 1.0
 **/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class AreasVO {

    /**
     *区域基础信息
     */
    @JSONField(ordinal = 1)
    private Map<String, Object> base;

    /**
     * 区域样式
     */
    @JSONField(ordinal = 2)
    private Map<String, Object> areaCss;

    /**
     *区域坐标
     */
    @JSONField(ordinal = 3)
    private List<Object> areaScope;

    /**
     * 事件
     */
    @JSONField(ordinal = 4)
    private Map<String, Object> action;
}
